body,html{margin:0;font-family:'source sans pro',arial,sans-serif;color:#282828;font-weight:400;line-height:initial;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{color:inherit;font-style:normal;font-weight:400;line-height:initial;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased}button{outline:0}p{text-align:justify;line-height:24px}.title-blue{color:#6890c4}*,::after,::before{box-sizing:border-box}.flex{display:flex}.flex-center{justify-content:center}.flex-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.flex-row{flex-direction:row}.flex-columns{flex-direction:column}.flex-align-start{align-items:flex-start}.flex-align-end{align-items:flex-end}.flex-align-center{align-items:center}.flex-align-stretch{align-items:stretch}.space-around{justify-content:space-around}.space-btween{justify-content:space-between}.row{margin-left:auto;margin-right:auto;width:100%;max-width:1020px}.center{text-align:center}.uppercase{text-transform:uppercase}.padding-bottom{padding-bottom:1.5rem}.padding-top{padding-top:1.5rem}.white{color:#fff}a{color:#000;cursor:pointer}a,a:focus,a:hover,a:link,a:visited{text-decoration:none;outline:0}.banner-wrapper{display:flex;justify-content:center;align-items:center;margin-top:3.3rem;padding-right:.9375rem;padding-left:.9375rem}.banner-wrapper img{margin-top:1rem;border:solid 2px rgba(255,255,255,.7)!important;max-width:100%;height:auto}#container{padding:0 .9375rem 3rem}#container #h1-container h1,#container #h1-container h2{color:#6890c4}#container .body{text-align:justify;line-height:24px;margin-bottom:1rem}#container .body h1,#container .body h2{color:#6890c4}#container #helpText{margin:3rem 0;border-top:solid 1px #e5e5e5}#container #helpText h2{padding-top:4rem}.leader{font-family:'source sans pro',arial,sans-serif;margin:0;padding:0;font-weight:400;line-height:1.5;background:#fff;z-index:500;width:100%;top:0;left:0}.leader ul{list-style-type:none}.leader .center{text-align:center}.leader .header-top{display:flex;box-shadow:0 0 15px #000;flex-flow:row wrap;align-items:center;padding:10px;height:53px}.leader .header-top button{transition:opacity .5s linear}.leader .header-top button:hover{opacity:.6}.leader .header-top .button{background:0 0;padding:0;margin:0;outline:0;border:0;cursor:pointer}.leader .header-top .button i{font-size:20px;color:#004874}.leader .study-logo{padding-left:1rem;width:150px;font-size:0;transition:opacity .5s linear}.leader .study-logo:hover{opacity:.6}.leader h1{margin-bottom:0;color:#6890c4}.leader a{text-decoration:none;color:#369;line-height:inherit}.leader a img{width:80%;border:0;display:inline-block;vertical-align:middle;max-width:100%;height:auto;padding-top:0}.leader .add-links,.leader nav#study-menu{display:none}.form-quiz #form-header{background:#6890c4}.question_number{padding:0 0 1.5rem 0;color:#6890c4}.home-block{margin-bottom:3rem}.home-block h3{color:#6890c4;font-size:24px;font-weight:600}.home-block .title-block{font-size:1.6rem;color:#6890c4;margin-top:0;padding:1rem 0 1.5rem 0;border-bottom:1px solid #cdcdcd}.home-block .body .video.center{margin:3rem 0}.home-block .profile-block{padding:2rem 0}.home-block .link-test a{color:#fff;font-size:1.5rem;border:none;background-color:#6890c4;margin:2rem auto;padding:.5rem 2rem;border-radius:50px;align-items:center;-webkit-box-shadow:0 6px 10px #ccc;-moz-box-shadow:0 6px 10px #ccc;box-shadow:0 6px 10px #ccc;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.home-block .link-test a:hover{background-color:#7cabe8;transform:scale(1.035)}.question_multiple,.reponse1{width:60%;margin-left:auto;margin-right:auto}.question_multiple_titre,.question_simple_titre{font-weight:600;text-align:center;margin-bottom:1rem}.sponsor{margin:1rem 0}.sponsor a{display:flex;justify-content:center;align-items:center}.sponsor a img{margin-left:1rem;border:solid 1px #e5e5e5}#progressBar{width:100%;height:.8rem;margin:1rem 0;border:1px solid #d9d9d9;border-radius:50px}#progressBar #progressPercentage{height:100%;background-color:#6890c4;border-radius:50px}.question{margin-bottom:2rem}.question .options,.question .reponse,.question .reponse1{padding-top:1rem}.question .options .choix,.question .reponse .choix,.question .reponse1 .choix{flex-basis:8rem;align-items:center;font-weight:600}.question .options .choix .choice-legend,.question .reponse .choix .choice-legend,.question .reponse1 .choix .choice-legend{display:block;font-size:12px;font-weight:lighter;color:#6890c4;margin-top:.3rem}.question .options .question_multiple_proposition,.question .reponse .question_multiple_proposition,.question .reponse1 .question_multiple_proposition{flex-grow:2;flex-basis:13.5rem}.question .question_simple .reponse{justify-content:space-evenly}.question .question_simple .reponse input{margin:0 .5rem}#errorMessage{color:red;margin-bottom:1.5rem;text-align:center}.errors{color:red}.success{font-size:26px;color:#6890c4;margin-bottom:2rem}form .question-button{font-size:16px!important;padding:.5rem 2rem!important;margin:1rem 0!important;border:1px solid #ccc;text-align:center;border-radius:50px!important;background-color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;outline:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;width:65%;align-self:center}form .question-button:focus,form .question-button:hover{background-color:#688fc2;color:#fff;transform:scale(1.035);cursor:pointer}form .submitButton{font-size:1.5rem!important;padding:.5rem 2rem!important;margin:1rem 0!important;color:#fff;border:none!important;text-align:center;border-radius:50px!important;background-color:#6890c4;-webkit-box-shadow:0 6px 10px #ccc;-moz-box-shadow:0 6px 10px #ccc;box-shadow:0 6px 10px #ccc;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;outline:0;-moz-appearance:none;-webkit-appearance:none;appearance:none}form .submitButton:hover{background-color:#7cabe8;transform:scale(1.035)}form .backButton{width:60%;margin:0 auto}form .backButton button{border:0;background:0 0;padding:0;text-decoration:underline;color:#6890c4;font-size:16px}form .backButton button:hover{cursor:pointer}#start-block{font-size:1.5rem}#start-block a{padding:.5rem 2rem;margin:2rem 1rem;color:#fff;text-align:center;border-radius:50px;background-color:#6890c4;-webkit-box-shadow:0 6px 10px #ccc;-moz-box-shadow:0 6px 10px #ccc;box-shadow:0 6px 10px #ccc;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}#start-block a:hover{background-color:#7cabe8;transform:scale(1.035)}.ariane{padding:1.5rem 0;align-items:center}.ariane .chevron{background:rgba(0,0,0,0) url(//www.studyrama.com/squelettes/img-new/bg-sprites.svg) no-repeat scroll 0 -200px;content:"";display:inline-block;height:10px;margin:.2rem .7rem 0 .7rem;width:5px}.login-block{width:50%;margin:0 auto}.login-block form>input{width:100%;font-size:1rem;margin:0 0 1rem 0;padding:.8rem;border-radius:3px;border:1px solid #ccc}.login-block a{color:#6890c4;text-decoration:underline!important}.createAccount-block{border-top:solid 1px #e5e5e5;width:50%;margin:2rem auto;padding:2rem 0}.createAccount-block span.noob{color:#6890c4;font-size:2rem;margin-bottom:1.5rem}.createAccount-block .submitButton{width:100%;font-size:1.5rem;line-height:normal;padding:.5rem 2rem;margin:1rem 0;color:#fff;border:none;text-align:center;border-radius:50px;background-color:#6890c4;-webkit-box-shadow:0 6px 10px #ccc;-moz-box-shadow:0 6px 10px #ccc;box-shadow:0 6px 10px #ccc;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;outline:0;-moz-appearance:none;-webkit-appearance:none;appearance:none}.createAccount-block .submitButton:hover{background-color:#7cabe8;transform:scale(1.035)}.test{flex-basis:270px;margin:2rem 1.8rem;background-color:#f7f7f7;-webkit-box-shadow:0 6px 10px #ccc;-moz-box-shadow:0 6px 10px #ccc;box-shadow:0 6px 10px #ccc;-moz-transition:transform 1s ease;-o-transition:transform 1s ease;-webkit-transition:transform 1s ease;transition:transform 1s ease}.test div{padding:0 1rem 1rem 1rem}.test .text h4{font-size:1.4rem;margin:1rem 0 .2rem 0}#bac-block .test .text .bac-img{border-radius:50%;width:97px;height:97px;align-self:center}#bac-block .test .text .bac-img#bac-general{background-color:#abd1a0}#bac-block .test .text .bac-img#bac-pro{background-color:#84cef1}#bac-block .test .text .bac-img#bac-techno{background-color:#b68fbc}#bac-block .test .text .bac-img img{width:70px;height:auto;margin:0}#metier-block .test .text .metier-img{border-radius:50%;width:97px;height:97px;align-self:center;color:#fff;font-size:4rem;padding:0}#metier-block .test .text .metier-img.a-letter{background-color:#e89ca0}#metier-block .test .text .metier-img.b-letter{background-color:#ea9a7f}#metier-block .test .text .metier-img.c-letter{background-color:#968677}#metier-block .test .text .metier-img.d-letter{background-color:#8795c6}#metier-block .test .text .metier-img.e-letter{background-color:#84cef1}#metier-block .test .text .metier-img.f-letter{background-color:#e89ca0}#metier-block .test .text .metier-img.g-letter{background-color:#e37580}#metier-block .test .text .metier-img.h-letter{background-color:#e89ca0}#metier-block .test .text .metier-img.i-letter{background-color:#b68fbc}#metier-block .test .text .metier-img.j-letter{background-color:#f5c793}#metier-block .test .text .metier-img.k-letter{background-color:#e89ca0}#metier-block .test .text .metier-img.l-letter{background-color:#8dc27e}#metier-block .test .text .metier-img.m-letter{background-color:#8ccac7}#metier-block .test .text .metier-img.n-letter{background-color:#548bc4}#metier-block .test .text .metier-img.o-letter{background-color:#c09d75}#metier-block .test .text .metier-img.p-letter{background-color:#5db257}#metier-block .test .text .metier-img.q-letter{background-color:#8ccac7}#metier-block .test .text .metier-img.r-letter{background-color:#e89ca0}#metier-block .test .text .metier-img.s-letter{background-color:#3997d4}#metier-block .test .text .metier-img.t-letter{background-color:#efb087}#metier-block .test .text .metier-img.u-letter{background-color:#efb087}#metier-block .test .text .metier-img.v-letter{background-color:#00597b}#metier-block .test .text .metier-img.w-letter{background-color:#968677}#metier-block .test .text .metier-img.x-letter{background-color:#00597b}#metier-block .test .text .metier-img.y-letter{background-color:#00597b}#metier-block .test .text .metier-img.z-letter{background-color:#00597b}.test .text img{width:120px;height:auto;margin-top:-26px}.test:hover{transform:scale(1.035)}#news-block .title-block{color:#6890c4;text-transform:none;font-size:2.2rem}#news-block a{color:#6890c4}#news-block a p{margin:0;text-align:left;line-height:inherit}#news-block .actuFormation{flex-basis:245px;padding:1rem}#news-block img{width:100%;height:auto}.ongletsResultat>a,.ongletsResultat>div{width:15rem;text-align:center;padding:2rem 1rem;background-color:#004874}.ongletsResultat>a.active,.ongletsResultat>div.active{background-color:#6890c4}.ongletsResultat>a.disabled,.ongletsResultat>div.disabled{background-color:#706d6b}.ongletsResultat>a,.ongletsResultat>a *,.ongletsResultat>div,.ongletsResultat>div *{color:#fff}.printButton{margin-top:10px;padding:5px 10px;background-color:#ff870c;color:#fff}.printButton img{width:25px;height:25px}.metiers-links a{text-decoration:underline!important}.metiers-links a:hover{color:#3997d3;cursor:pointer}.info_resultat#tan_infos{margin-top:1rem}.info_resultat#tan_infos a{text-decoration:underline!important}.info_resultat#tan_infos a:hover{cursor:pointer}.tan_rendezvous{display:flex;flex-direction:row;margin:0 auto;border-top:solid 1px #e5e5e5;justify-content:center;padding-top:1.5rem}.tan_rendezvous>div{flex-basis:40%}.tan_rendezvous .hide{display:none}.tan_rendezvous .title{font-weight:700;line-height:initial;margin-top:0;margin-bottom:1rem;text-align:left;color:#004874}.tan_rendezvous .text{font-size:1.2rem;line-height:inherit;margin-top:0;text-align:left}.tan_rendezvous .notAsked{justify-content:center}.tan_rendezvous .notAsked:not(.hide){display:flex;flex-direction:column}.tan_rendezvous .alreadyAsked{align-items:center}.tan_rendezvous .alreadyAsked:not(.hide){display:flex}.tan_rendezvous .alreadyAsked p{background-color:#ffc228;font-size:1.3rem;line-height:initial;padding:1rem;text-align:center;color:#004874}.tan_rendezvous #askRendezvous{font-size:1rem;font-weight:700;width:80%;padding:1rem 2rem;color:#004874;border:none;border-radius:100px;background-color:#ffc228;transition:background-color .5s ease-in-out;align-self:center}.tan_rendezvous #askRendezvous:hover{cursor:pointer;background-color:#ffcd67}.tan_rendezvous #askRendezvous[disabled]{color:grey;background-color:#d3d3d3}.tan_rendezvous #askRendezvous[disabled]:hover{cursor:not-allowed}.tan_rendezvous .image{margin-left:2rem}.tan_rendezvous .image img{max-width:100%;height:auto}#showHelp{display:flex;justify-content:flex-end;margin-top:-25px;padding:0 1rem}#showHelp a{font-size:1.5rem;margin:2rem 0 1rem;color:#fff;border:none;text-align:center;border-radius:50px;background-color:#6890c4;-webkit-box-shadow:0 6px 10px #ccc;-moz-box-shadow:0 6px 10px #ccc;box-shadow:0 6px 10px #ccc;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;width:35px;height:35px;display:flex;justify-content:center;align-items:center}#showHelp a:hover{background-color:#7cabe8;transform:scale(1.035)}@media only screen and (min-width:40em) and (max-width:1020px){.leader .header-top{padding:10px 15px;flex-direction:row;justify-content:left}.leader .header-top .button i{font-size:30px}.leader .header-top .study-logo a img{width:100%;margin-left:10px}}@media only screen and (min-width:1020px){.leader{display:flex;flex-direction:column}.leader .center{text-align:center}.leader .header-top{box-shadow:none;padding:1.5rem 0;background:#fff;display:flex;flex-direction:column;-webkit-box-align:center;align-items:center;justify-content:center;height:auto}.leader .header-top .button{display:none}.leader .header-top .study-logo{width:250px;font-size:0;margin:0}.leader .header-top .study-logo a{text-decoration:#369;line-height:inherit}.leader .add-links{display:block}.leader .add-links a{font-size:14px;color:#666}.leader .add-links .en_ce_moment{width:100%;padding:0 0 .4rem;display:flex;justify-content:center}.leader .add-links .en_ce_moment>ul>li:first-child:after{content:'\f105';color:#1779ba;font:normal normal normal 14px/1 FontAwesome;font-size:16px;margin:0 10px}.leader .add-links .en_ce_moment>ul>li>a{font-size:16px;color:#004874}.leader .add-links .en_ce_moment ul{margin:0;padding:0;display:flex;flex-flow:row wrap}.leader .add-links .en_ce_moment ul li{display:flex;align-items:center}.leader .add-links .en_ce_moment ul li.menu-entree:not(:last-child):after{content:'\2022';margin:0 10px;color:#004874;font-size:1.5em}.leader .add-links .en_ce_moment ul li.menu-entree a:hover{color:#1779ba}.leader nav{background:#004874;text-transform:uppercase;font-size:.9rem;padding:0}.leader nav#study-menu{display:block}.leader nav .menu-centered{background:#004874;height:36px;z-index:100;position:relative;display:flex;justify-content:flex-start!important;flex-flow:row wrap}.leader nav .menu-centered .button{box-sizing:border-box;color:#fff;width:85px;margin:6px 10px 6px 0;padding:0 12px;font-size:inherit;text-transform:uppercase;border:solid 1px #fff;border-radius:0;display:flex;-webkit-box-align:center;align-items:center;justify-content:space-between;background:#004874;transition:background-color .25s ease-out,color .25s ease-out}.leader nav .menu-centered .button:hover{color:#6890c4;border:solid 1px #6890c4}.leader nav .menu-centered .button i{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:16px;margin-right:.3rem}.leader nav .menu-centered .menu{justify-content:center;margin:0;list-style-type:none;flex-flow:row wrap;padding:0;list-style:none;display:flex}.leader nav .menu-centered .menu li{display:flex;justify-content:center;vertical-align:middle}.leader nav .menu-centered .menu li a{color:#fff;font-weight:400;font-size:13px;padding:0 10px;line-height:1;display:flex;-webkit-box-align:center;align-items:center;-webkit-transition:background-color .5s linear 0s;-moz-transition:background-color .5s linear 0s;transition:background-color .5s linear 0s}.leader nav .menu-centered .menu li a:hover{background-color:#6890c4}.leader nav .menu-centered .menu li .etude:hover{background-color:#6890c4}.leader nav .menu-centered .menu li .revision:hover{background-color:#00bcd4}.leader nav .menu-centered .menu li .international:hover{background-color:#a591c6}.leader nav .menu-centered .menu li .metier:hover{background-color:#76b82a}.leader nav .menu-centered .menu li .salon:hover{background-color:#e50074}.leader nav .menu-centered .menu li .vie:hover{background-color:#f44336}.leader nav .menu-centered .menu li .logement:hover{background-color:#fc7e7e}.leader nav .menu-centered .menu li .bac{background:#f0607b}.leader nav .menu-centered .menu li .bts{background:#00bcd4}.leader nav .menu-centered .menu li .tan{background:#4784a2}.leader nav .menu-centered .rs{margin:0 0 0 10px;display:flex;justify-content:flex-end;align-self:center;list-style-position:inside;list-style-type:none;flex-flow:row wrap;padding:0}.leader nav .menu-centered .rs li a{color:#fff;font-weight:400;font-size:14px;margin:0 5px;display:flex;justify-content:center}.leader nav .menu-centered .rs li .reseau:hover{color:#6890c4}.leader nav .menu-centered .rs li i.fa{font-size:22px}.leader nav .menu-centered .login-buttons{position:absolute;right:0;height:100%}.leader nav .menu-centered .login-buttons a.connexion{padding:0 10px;display:flex;align-items:center;background-color:#6890c4;-webkit-transition:background-color .5s linear 0s;-moz-transition:background-color .5s linear 0s;transition:background-color .5s linear 0s}.leader nav .menu-centered .login-buttons a.connexion:hover{background-color:#7cabe8}.leader nav .menu-centered .login-buttons a.connexion i{font-size:16px;margin-right:.5rem}.leader nav .menu-centered .login-buttons a.resultats{padding:0 10px;display:flex;align-items:center;background-color:#466b9b;-webkit-transition:background-color .5s linear 0s;-moz-transition:background-color .5s linear 0s;transition:background-color .5s linear 0s}.leader nav .menu-centered .login-buttons a.resultats:hover{background-color:#7cabe8}.leader nav .menu-centered .login-buttons a.resultats i{font-size:16px;margin-right:.5rem}.banner-wrapper{margin-top:0}}footer{font-family:'source sans pro',arial,sans-serif;font-weight:400;line-height:1.5;text-align:center;clear:both;padding-top:25px;margin:0;width:100%;z-index:1;padding-top:10px}footer.background-studyrama{background-color:#004874}footer .taille{margin:0 auto;padding:0}footer .footer-social{flex-direction:column;align-items:center;justify-content:center;display:flex;flex-flow:wrap row}footer .footer-social .span-subtitle{color:#6890c4;margin:0;font-size:20px;text-align:center}footer .footer-social .flex{display:flex;width:100%;justify-content:center;margin:0;padding:0}footer .footer-social .flex li{font-size:inherit;margin:0;padding:0;list-style-type:none}footer .footer-social .flex li a{color:#004874;background-color:#6890c4;width:40px;height:40px;margin:0 5px;border-radius:100%;transition:all .3s linear 0s;display:flex;-webkit-box-align:center;align-items:center;justify-content:center;text-decoration:none}footer .footer-social .flex li a:hover{background:#fff}footer .footer-social .flex li a.facebook:hover{color:#3b5998}footer .footer-social .flex li a.twitter:hover{color:#00aced}footer .footer-social .flex li a.google-plus:hover{color:#dd4b39}footer .footer-social .flex li a.youtube:hover{color:red}footer .footer-social .flex li a.instagram:hover{color:#517fa4}footer .footer-social .flex li a i::before{font-size:24px;box-sizing:inherit}footer .footer-social .flex li a i::before i{font-size:24px;display:inline-block;font:normal normal normal 14px/1 fontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased}footer .chart-container{flex-direction:column}footer .chart-container .chart{position:relative;width:50vh}footer #footer-up{padding:0 0 40px;display:flex;align-items:center}footer #footer-up .ens-icone{width:100%;max-width:1020px;display:flex;flex-wrap:wrap;margin:0;padding:0;justify-content:center}footer #footer-up .ens-icone .icone{margin:0;width:50%;padding-right:.9375rem;padding-left:.9375rem}footer #footer-up .ens-icone .icone:hover{opacity:.7}footer #footer-up .ens-icone .icone a{width:100%;color:#6890c4;-webkit-box-align:center;align-items:center;justify-content:space-between;border:0;text-decoration:none;margin:30px 0 0;display:flex;flex-direction:column;transition:opacity .3s linear 0s}footer #footer-up .ens-icone .icone a:hover{opacity:.7}footer #footer-up .ens-icone .icone a img{width:50%;height:85px;padding-top:6px;border:0;display:inline-block}footer #footer-up .ens-icone .icone a p{width:100%;margin:0;font-weight:500;text-align:center}footer #footer-up .ens-icone .icone a span{color:#fff;width:100%}footer #footer-down{clear:both;color:#fff;font-size:12px;margin:0;padding:15px 0 5px;text-align:center;display:flex;justify-content:center}footer #footer-down ul{-webkit-box-align:center;display:flex;flex-flow:row wrap;justify-content:center;padding:0}footer #footer-down ul li{color:#fff;font-size:14px;padding:12px 0 12px 12px;margin:0;text-transform:uppercase;list-style-type:none;width:100%}footer #footer-down ul li a{color:#fff;text-decoration:none}footer .flat-credit{font-size:10px;color:#fff}footer .flat-credit a{color:#fff;text-decoration:none}footer .flat-credit .padding-bottom{padding-bottom:1.5em}footer .flat-credit .background-studyrama{background-color:#004874}footer .flat-credit .center{text-align:center}@media only screen and (min-width:40em) and (max-width:1020px){footer .footer-social .span-subtitle{font-size:24px}footer #footer-up .ens-icone{flex:initial;flex-flow:initial;flex-wrap:nowrap}footer #footer-up .ens-icone .icone{width:25%}footer #footer-up .ens-icone .icone a img{width:30%}footer #footer-down ul{align-items:center}footer #footer-down ul li{width:auto}}@media only screen and (min-width:1020px){footer .footer-social .span-subtitle{font-size:24px}footer #footer-up{width:70%;margin:0 auto}footer #footer-up .ens-icone{flex:initial;flex-flow:initial;flex-wrap:nowrap}footer #footer-up .ens-icone .icone{width:25%}footer #footer-up .ens-icone .icone a img{width:30%}footer #footer-up .ens-icone .icone a.forum img{width:65%;padding-top:15px}footer #footer-down ul{flex-flow:initial}footer #footer-down ul li{width:auto!important}}.off-canvas-overlay{position:fixed;z-index:600;top:0;left:0;width:100%;height:100%;transition:opacity .5s ease,visibility .5s ease;background-color:rgba(0,0,0,.8);opacity:0;visibility:hidden;overflow:hidden}.off-canvas{font-family:'source sans pro',arial,sans-serif;margin:0;padding:0;position:fixed;transition:transform .5s ease;backface-visibility:hidden;background:#004874;z-index:1000;box-shadow:none;visibility:hidden;transition-delay:0s;transform:translateX(-400px);transition:visibility .5s linear,transform .5s ease;font-weight:400;line-height:1.5}.off-canvas.position-left{width:400px;top:0;left:0;height:100%;overflow-y:auto}.off-canvas.is-open{transform:translateX(0);visibility:visible}.off-canvas.is-open+.off-canvas-overlay{opacity:1;visibility:visible;cursor:pointer}.off-canvas ol,.off-canvas ul{line-height:1.6;list-style-type:none}.off-canvas #login-off-canvas section div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-webkit-justify-content:space-around;justify-content:space-around}.off-canvas #login-off-canvas i{font-size:24px;color:#fff}.off-canvas #login-off-canvas a{text-align:center}.off-canvas #login-off-canvas span{display:block;color:#fff;font-size:14px}.off-canvas #top-off-canvas{padding:12px;display:flex;flex-direction:column}.off-canvas #top-off-canvas .close-button{font-size:2em;text-align:right;color:#fff;cursor:pointer;line-height:19px;border:0;background:0 0;font-family:inherit;padding:0}.off-canvas #top-off-canvas .Rechercher{padding:0;display:flex;flex-wrap:nowrap;justify-content:space-around}.off-canvas #top-off-canvas .Rechercher .rechercher-formation{display:flex;align-items:flex-end;justify-content:flex-start}.off-canvas #top-off-canvas .Rechercher .rechercher-formation .top-item{color:#fff;font-size:.65rem;text-transform:uppercase;text-align:center;display:flex;flex-direction:column;-webkit-box-align:center;align-items:center;justify-content:space-between;text-decoration:none}.off-canvas #top-off-canvas .Rechercher .rechercher-formation .top-item img{width:40px;padding:5px 5px 0;display:inline-block;vertical-align:middle;max-width:100%;height:auto}.off-canvas #top-off-canvas .Rechercher .rechercher-formation .top-item span{font-size:12px}.off-canvas #top-off-canvas .Rechercher .bloc-exam-link{display:flex;align-items:flex-end;justify-content:flex-start}.off-canvas #top-off-canvas .Rechercher .bloc-exam-link a{padding:.7rem;color:#fff;margin:0 0 0 .2rem;text-align:center;text-decoration:none}.off-canvas #top-off-canvas .Rechercher .bloc-exam-link .background-pink{background-color:#f0607b}.off-canvas #top-off-canvas .Rechercher .bloc-exam-link .background-revisions{background-color:#00bcd4}.off-canvas #nl-stripe{padding:10px;background:#b2b2b2;color:#fff;display:flex;-webkit-box-align:center;align-items:center;justify-content:space-between;text-decoration:none}.off-canvas #nl-stripe p{margin:0;font-size:14px;font-weight:400}.off-canvas #nl-stripe .uppercase{color:#fff;border:solid 1px #fff;padding:0 10px;font-weight:400;text-transform:uppercase}.off-canvas .accordion-menu{flex-wrap:nowrap;flex-direction:column;margin:0;padding:0}.off-canvas .accordion-menu li{border-bottom:1px solid rgba(82,131,161,.9);padding:0;cursor:pointer}.off-canvas .accordion-menu li div{color:#fff;text-transform:uppercase;font-size:13px;padding:.8rem 1rem;align-items:center;display:flex}.off-canvas .accordion-menu li div.hasChildren{position:relative}.off-canvas .accordion-menu li div.hasChildren::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fff transparent transparent;position:absolute;top:50%;margin-top:-4px;right:1rem;transition:transform .5s ease}.off-canvas .accordion-menu li div.hasChildren.open::after{transform:rotate(180deg)}.off-canvas .accordion-menu li a{color:#fff;text-transform:uppercase;font-size:13px;text-decoration:none}.off-canvas .accordion-menu li:last-child{border:none}.off-canvas .accordion-menu li .tests{background-color:#6890c4}.off-canvas .accordion-menu li .tests li{border-bottom:1px solid rgba(128,206,255,.9)}.off-canvas .accordion-menu li .tests li div{text-transform:none}.off-canvas .accordion-menu li .etudes{background-color:#6890c4}.off-canvas .accordion-menu li .etudes li{border-bottom:1px solid rgba(128,206,255,.9)}.off-canvas .accordion-menu li .etudes li div{text-transform:none}.off-canvas .accordion-menu li .revisions{background:#00bcd4}.off-canvas .accordion-menu li .revisions li{border-bottom:1px solid rgba(90,223,228,.9)}.off-canvas .accordion-menu li .revisions li div{text-transform:none}.off-canvas .accordion-menu li .revisions .revisions-special{padding:15px;display:flex;flex-wrap:wrap;justify-content:space-evenly}.off-canvas .accordion-menu li .revisions .revisions-special a{padding:0;margin:10px 0;width:40%}.off-canvas .accordion-menu li .revisions .revisions-special a img{display:inline-block;vertical-align:middle;max-width:100%;height:auto}.off-canvas .accordion-menu li .international{background-color:#a591c6}.off-canvas .accordion-menu li .international li{border-bottom:1px solid rgba(210,200,226,.9)}.off-canvas .accordion-menu li .international li div{text-transform:none}.off-canvas .accordion-menu li .fiches{background-color:#76b82a}.off-canvas .accordion-menu li .fiches li{border-bottom:1px solid rgba(186,218,149,.9)}.off-canvas .accordion-menu li .fiches li div{text-transform:none}.off-canvas .accordion-menu li .salons{background:#e50074}.off-canvas .accordion-menu li .salons li{border-bottom:1px solid rgba(255,153,205,.9)}.off-canvas .accordion-menu li .salons li div{text-transform:none}.off-canvas .accordion-menu li .salons:last-child .salons-special{padding:16px;width:100%;display:flex;flex-direction:column}.off-canvas .accordion-menu li .salons:last-child .salons-special a{background-color:#eee;border-bottom:1px dotted #ccc;font-weight:400;padding:10px;width:100%;color:#e50074;text-transform:none}.off-canvas .accordion-menu li .vie{background-color:#f44336}.off-canvas .accordion-menu li .vie li{border-bottom:1px solid rgba(253,114,114,.9)}.off-canvas .accordion-menu li .vie li div{text-transform:none}.off-canvas .accordion-menu li .logement{background-color:#fc7e7e}.off-canvas .accordion-menu li .logement li{border-bottom:1px solid rgba(255,169,169,.9)}.off-canvas .accordion-menu li .logement li div{text-transform:none}.off-canvas .accordion-menu .sub-menu{padding:0;display:none}.off-canvas .accordion-menu .sub-menu li{padding-left:0}.off-canvas .accordion-menu .sub-menu li a div{font-size:14px;padding:.7rem 1rem}.off-canvas .accordion-menu .sub-menu .etudes{background:#fff}.off-canvas .accordion-menu .sub-menu .etudes div{color:#6890c4;text-transform:none}.off-canvas .accordion-menu .sub-menu .revisions{background:#fff}.off-canvas .accordion-menu .sub-menu .revisions div{color:#00bcd4;text-transform:none}.off-canvas .accordion-menu .sub-menu .salons{background:#fff}.off-canvas .accordion-menu .sub-menu .salons div{color:#e50074;text-transform:none}.off-canvas .accordion-menu .sub-menu .vie{background:#fff}.off-canvas .accordion-menu .sub-menu .vie div{color:#f44336;text-transform:none}.off-canvas .accordion-menu .sub-menu .logement{background:#fff}.off-canvas .accordion-menu .sub-menu .logement div{color:#fc7e7e;text-transform:none}.off-canvas .accordion-menu .span-subtitle{color:#fff;font-size:20px;width:100%;margin-top:2rem;margin-bottom:1.5rem;display:flex;justify-content:center}.off-canvas #tan-stripe{padding:10px;background:#4784a2;color:#fff;display:flex;-webkit-box-align:center;align-items:center;justify-content:space-between;text-decoration:none}.off-canvas #tan-stripe p{margin:0;font-size:14px;font-weight:400}.off-canvas #tan-stripe .uppercase{color:#fff;border:solid 1px #fff;padding:0 10px;font-weight:400;text-transform:uppercase}.off-canvas #bot-off-canvas{padding:12px;display:flex;flex-direction:column}.off-canvas #bot-off-canvas .english{padding:0;display:flex;flex-wrap:nowrap;justify-content:space-around}.off-canvas #bot-off-canvas .english .english-tv{display:flex;align-items:flex-end;justify-content:flex-start}.off-canvas #bot-off-canvas .english .english-tv .top-item{color:#fff;font-size:.65rem;text-transform:uppercase;text-align:center;width:50%;padding:.5rem 1rem 1rem;display:flex;flex-direction:column;-webkit-box-align:center;align-items:center;justify-content:flex-end;text-decoration:none}.off-canvas #bot-off-canvas .english .english-tv .top-item img{width:40%;margin-bottom:.5rem}.off-canvas #bot-off-canvas .english .english-tv .top-item span{font-size:14px}.off-canvas #bot-off-canvas .english .english-tv .top-item:last-child img{width:25%}.off-canvas .footer-social{margin-top:2rem;text-align:center}.off-canvas .footer-social .span-subtitle{color:#fff;font-size:20px;padding-bottom:15px;margin:0;display:block}.off-canvas .footer-social .icons{display:flex;justify-content:center;margin:0;padding:0}.off-canvas .footer-social .icons li a{background-color:#fff;color:#004874;width:40px;height:40px;margin:0 5px;border-radius:100%;display:flex;transition:all .3s linear 0s;justify-content:center;align-items:center;text-decoration:none}.off-canvas .footer-social .icons li a i.fa{font-size:24px}.off-canvas .footer-social .icons li a.facebook:hover{color:#3b5998}.off-canvas .footer-social .icons li a.twitter:hover{color:#00aced}.off-canvas .footer-social .icons li a.google-plus .fa-google-plus{font-size:20px}.off-canvas .footer-social .icons li a.google-plus:hover{color:#dd4b39}.off-canvas .footer-social .icons li a.youtube:hover{color:red}.off-canvas .footer-social .icons li a.instagram:hover{color:#517fa4}.off-canvas .footer-sites{padding-bottom:1.5rem;padding-top:1.5rem}.off-canvas .footer-sites .span-subtitle{color:#fff;font-size:20px;margin:0;padding-bottom:15px;display:block;text-align:center}.off-canvas .footer-sites .vertical-menu{flex-wrap:nowrap;flex-direction:column;list-style-type:none;padding:0;margin:0}.off-canvas .footer-sites .vertical-menu li{border-bottom:1px solid rgba(82,131,161,.9);cursor:pointer}.off-canvas .footer-sites .vertical-menu li:last-child{border:none}.off-canvas .footer-sites .vertical-menu li a{color:#fff;text-transform:uppercase;font-size:13px;text-decoration:none;padding:.8rem 1rem;display:block}@media only screen and (max-width:1020px){.off-canvas.position-left{width:60%}.video iframe{width:100%}.tan_rendezvous{width:100%}}@media only screen and (max-width:990px){.question_multiple,.reponse1{width:75%}}@media only screen and (max-width:768px){#news-block .actuFormation{flex-basis:auto;padding:1rem}.test{flex-basis:100%;margin:2rem .9rem}.question .options,.question .reponse,.question .reponse1{font-size:14px}.question .options .choix,.question .reponse .choix,.question .reponse1 .choix{flex-basis:5rem}.question .options .choix .choice-legend,.question .reponse .choix .choice-legend,.question .reponse1 .choix .choice-legend{font-size:10px}form .question-button{width:100%}}@media only screen and (max-width:40em){.ariane.flex{display:none}.off-canvas.position-left{width:90%}.createAccount-block,.login-block{width:100%}.home-block .link-test{width:100%}.question_multiple,.reponse1{width:100%}.question .question_simple .reponse{flex-direction:column}.question .question_simple .reponse>*{margin-top:1rem}.backButton{margin:2rem auto}.ongletsResultat{flex-direction:column}.ongletsResultat>a,.ongletsResultat>div{width:100%;text-align:center;padding:.5rem 0;background-color:#004874}.ongletsResultat>a.active,.ongletsResultat>div.active{background-color:#6890c4}.ongletsResultat>a,.ongletsResultat>a *,.ongletsResultat>div,.ongletsResultat>div *{color:#fff}.chart-container{flex-direction:column}.chart-container .chart{width:100%}.tan_rendezvous{flex-direction:column}.tan_rendezvous>div{flex-basis:100%}.tan_rendezvous .title{font-size:1.6rem}.tan_rendezvous .text{font-size:1.2rem}.tan_rendezvous #askRendezvous{width:100%}.tan_rendezvous .image{margin-left:0;margin-top:1rem}#footer-down ul li{width:auto!important}}.profil-parent #helpText h2,.profil-parent .question .options .choix .choice-legend,.profil-parent .question .reponse .choix .choice-legend,.profil-parent .question .reponse1 .choix .choice-legend,.profil-parent .question_number,.profil-parent form .backButton button,.profil-parent h1{color:#00945f}.profil-parent #progressBar #progressPercentage,.profil-parent #showHelp a,.profil-parent form .question-button:focus,.profil-parent form .question-button:hover,.profil-parent form .submitButton{background-color:#00945f}